import http from "@/utils/http";

/**
 * 获取数据列表
 *
 * @param {Object} params 请求参数
 * @returns {*}
 */
export function getFileList(params = {}) {
  return http.post("/system/file/list", params);
}

/**
 * 添加数据
 *
 * @param {Object} params 请求参数
 * @returns {*}
 */
export function addFile(params) {
  return http.post("/system/file/insert", params);
}

/**
 * 更新数据
 *
 * @param {Object} params 请求参数
 * @returns {*}
 */
export function updateFile(params) {
  return http.post("/system/file/update", params);
}

/**
 * 更新数据
 *
 * @param {Number} id id
 * @returns Promise
 */
export function deleteFile(id) {
  return http.post("/system/file/delete", id);
}

/**
 * 更新数据
 *
 * @param {Array} id ids
 * @returns Promise
 */
export function deleteBatchFile(ids) {
  return http.post("/system/file/deleteBatch", ids);
}
